package com.fintech.third.model.shzx;

import java.io.Serializable;
import java.util.Date;

import com.alibaba.fastjson.JSONObject;

public class EdcZxPersonalNewCredit implements Serializable{
	
	private static final long serialVersionUID = 1L;

	private Integer id;

    private String reqNo;

    private String loanId;

    private String mobile;

    private String custIdCard;

    // 时点存续贷款账户总数
    private String loanAccountNumber;

    // 时点存续贷款合同总额
    private String loanContractTotal;

    // 时点存续贷款总余额
    private String loanBalancTotal;

    // 存续贷款机构数
    private String loanMechanismNumber;

    // 当前逾期贷款本金总额
    private String loanOverdueTotal;

    // 近24个月新增贷款账户总数
    private String b24LoanAccountNumber;

    // 近24个月新增贷款申请笔数
    private String b24LoanApplyNumber;

    // 近12个月新增贷款申请拒绝笔数
    private String b12LoanRefuseNumber;

    // 近24个月新增贷款机构数
    private String b24LoanMechanismNumber;

    // 近24个月逾期月数
    private String b24OverdueMonths;

    // 第三方响应code
    private String responseCode;

    private String createdBy;

    private Date createdDate;

    private String updatedBy;

    private Date updatedDate;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getReqNo() {
        return reqNo;
    }

    public void setReqNo(String reqNo) {
        this.reqNo = reqNo == null ? null : reqNo.trim();
    }

    public String getLoanId() {
        return loanId;
    }

    public void setLoanId(String loanId) {
        this.loanId = loanId == null ? null : loanId.trim();
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile == null ? null : mobile.trim();
    }

    public String getCustIdCard() {
        return custIdCard;
    }

    public void setCustIdCard(String custIdCard) {
        this.custIdCard = custIdCard == null ? null : custIdCard.trim();
    }

    public String getLoanAccountNumber() {
        return loanAccountNumber;
    }

    public void setLoanAccountNumber(String loanAccountNumber) {
        this.loanAccountNumber = loanAccountNumber == null ? null : loanAccountNumber.trim();
    }

    public String getLoanContractTotal() {
        return loanContractTotal;
    }

    public void setLoanContractTotal(String loanContractTotal) {
        this.loanContractTotal = loanContractTotal == null ? null : loanContractTotal.trim();
    }

    public String getLoanBalancTotal() {
        return loanBalancTotal;
    }

    public void setLoanBalancTotal(String loanBalancTotal) {
        this.loanBalancTotal = loanBalancTotal == null ? null : loanBalancTotal.trim();
    }

    public String getLoanMechanismNumber() {
        return loanMechanismNumber;
    }

    public void setLoanMechanismNumber(String loanMechanismNumber) {
        this.loanMechanismNumber = loanMechanismNumber == null ? null : loanMechanismNumber.trim();
    }

    public String getLoanOverdueTotal() {
        return loanOverdueTotal;
    }

    public void setLoanOverdueTotal(String loanOverdueTotal) {
        this.loanOverdueTotal = loanOverdueTotal == null ? null : loanOverdueTotal.trim();
    }

    public String getB24LoanAccountNumber() {
        return b24LoanAccountNumber;
    }

    public void setB24LoanAccountNumber(String b24LoanAccountNumber) {
        this.b24LoanAccountNumber = b24LoanAccountNumber == null ? null : b24LoanAccountNumber.trim();
    }

    public String getB24LoanApplyNumber() {
        return b24LoanApplyNumber;
    }

    public void setB24LoanApplyNumber(String b24LoanApplyNumber) {
        this.b24LoanApplyNumber = b24LoanApplyNumber == null ? null : b24LoanApplyNumber.trim();
    }

    public String getB12LoanRefuseNumber() {
        return b12LoanRefuseNumber;
    }

    public void setB12LoanRefuseNumber(String b12LoanRefuseNumber) {
        this.b12LoanRefuseNumber = b12LoanRefuseNumber == null ? null : b12LoanRefuseNumber.trim();
    }

    public String getB24LoanMechanismNumber() {
        return b24LoanMechanismNumber;
    }

    public void setB24LoanMechanismNumber(String b24LoanMechanismNumber) {
        this.b24LoanMechanismNumber = b24LoanMechanismNumber == null ? null : b24LoanMechanismNumber.trim();
    }

    public String getB24OverdueMonths() {
        return b24OverdueMonths;
    }

    public void setB24OverdueMonths(String b24OverdueMonths) {
        this.b24OverdueMonths = b24OverdueMonths == null ? null : b24OverdueMonths.trim();
    }

    public String getResponseCode() {
        return responseCode;
    }

    public void setResponseCode(String responseCode) {
        this.responseCode = responseCode == null ? null : responseCode.trim();
    }

    public String getCreatedBy() {
        return createdBy;
    }

    public void setCreatedBy(String createdBy) {
        this.createdBy = createdBy == null ? null : createdBy.trim();
    }

    public Date getCreatedDate() {
        return createdDate;
    }

    public void setCreatedDate(Date createdDate) {
        this.createdDate = createdDate;
    }

    public String getUpdatedBy() {
        return updatedBy;
    }

    public void setUpdatedBy(String updatedBy) {
        this.updatedBy = updatedBy == null ? null : updatedBy.trim();
    }

    public Date getUpdatedDate() {
        return updatedDate;
    }

    public void setUpdatedDate(Date updatedDate) {
        this.updatedDate = updatedDate;
    }

	@Override
	public String toString() {
		return JSONObject.toJSONString(this);
	}
    
    
}